tower above - Francés Inglés Diccionario